#ifndef _LED_H_
#define _LED_H_
#include "stm32f4xx.h"

#define LED5(x)	x ? GPIO_ResetBits(GPIOE,GPIO_Pin_0): GPIO_SetBits(GPIOE,GPIO_Pin_0)
#define LED6(x)	x ? GPIO_ResetBits(GPIOE,GPIO_Pin_1): GPIO_SetBits(GPIOE,GPIO_Pin_1)
#define LED7(x)	x ? GPIO_ResetBits(GPIOE,GPIO_Pin_2): GPIO_SetBits(GPIOE,GPIO_Pin_2)
#define LED8(x)	x ? GPIO_ResetBits(GPIOE,GPIO_Pin_3): GPIO_SetBits(GPIOE,GPIO_Pin_3)
#define LED1(x)	x ? GPIO_ResetBits(GPIOE,GPIO_Pin_4): GPIO_SetBits(GPIOE,GPIO_Pin_4)
#define LED2(x)	x ? GPIO_ResetBits(GPIOC,GPIO_Pin_13): GPIO_SetBits(GPIOC,GPIO_Pin_13)
#define LED3(x)	x ? GPIO_ResetBits(GPIOC,GPIO_Pin_14): GPIO_SetBits(GPIOC,GPIO_Pin_14)
#define LED4(x)	x ? GPIO_ResetBits(GPIOC,GPIO_Pin_15): GPIO_SetBits(GPIOC,GPIO_Pin_15)

void Led_Init(void);
void Led_Control(u8 num,u8 state);

#endif
